var canvasFondo;
var canvasMovimiento;
var canvasFrente;
//
var pantalla;
var rui;	
var rui_red; 
//
var sprites = new Array();
//var indiceSprites = 0;

//
// listenerr
var IZQUIERDA = 'izq';
var DERECHA = 'der';
var ARRIBA = "arr";
var ABAJO = "ab";
var SIN_TECLA = 'sin_tecla';

var arcoArmado = false;
var dispararFlecha = false;

var teclaPulsada = SIN_TECLA;

// 
// pamtalla
var HORIZONTAL = "horizontal";
var VERTICAL_DER = "vertical_der";
var VERTICAL_IZQ = "vertical_izq";

var MOVER_OK = -1;
var MOVER_NOK = -2;

var MAX_PANTALLAS = 3;

// rui
//
// Posibles estados del sprite
var ESTADO_DERECHA = 0;
var ESTADO_IZQUIERDA = 1;
var ESTADO_ARRIBA_IZQUIERDA = 2;
var ESTADO_ARRIBA_DERECHA = 3;
var ESTADO_ARCO_ARMADO_DERECHA = 4;
var ESTADO_ARCO_ARMADO_IZQUIERDA = 5;
var ESTADO_ARCO_DESARMADO_DERECHA = 6;
var ESTADO_ARCO_DESARMADO_IZQUIERDA = 7;